barge in


Results for "barge in"

English - Turkish Dictionary

barge in

(English - Turkish Dictionary) :
burnunu sokmak, işe karışmak.